<?php namespace Zmsun\Http\Header\Accept\FieldValuePart;abstract class AbstractFieldValuePart{private$internalValues;protected$matchedAgainst;public function __construct($internalValues){$this->internalValues=$internalValues;}public function setMatchedAgainst(AbstractFieldValuePart$matchedAgainst){$this->matchedAgainst=$matchedAgainst;return$this;}public function getMatchedAgainst(){return$this->matchedAgainst;}protected function getInternalValues(){return$this->internalValues;}public function getTypeString(){return$this->getInternalValues()->typeString;}public function getPriority(){return (float)$this->getInternalValues()->priority;}public function getParams(){return (object)$this->getInternalValues()->params;}public function getRaw(){return$this->getInternalValues()->raw;}public function __get($key){return$this->getInternalValues()->$key;}}